package cn.ycc1.baseset;

/**
 * @author ycc
 * @date 2025/3/2
 * https://www.java.com/zh-CN/
 * java官网教程：
 * https://dev.java/learn/
 *
 * To execute a single-file source-code program, the first class defined in the source file
 * must contain public static void main(String[]) like in HelloWorld below:
 *
 * How can debuggers be used?
 * There are a number of reasons why you might want to use a debugger. Three of the most common are:
 *
 * 1. Fixing broken code - The debugger allows you to see the values of variables as the code runs.
 * This allows you to see where it stops behaving as expected.
 * 2. Understanding unfamiliar code - Watching the values of each variable as the code runs can help you understand it better.
 * 3. Tracing the path of the code - When stopping at a breakpoint,
 * the debugger shows what classes/methods were called in order to get there.
 * You can even click on them to see what the variables in scope at those points are.
 * 您可能希望使用调试器的原因有很多。最常见的三种是：
 * 1. 修复损坏的代码-调试器允许您在代码运行时查看变量的值。这使您可以看到它在哪里停止按预期运行。
 * 2. 理解不熟悉的代码——在代码运行时观察每个变量的值可以帮助你更好地理解它。
 * 3. 跟踪代码的路径-当在断点处停止时，调试器会显示为了到达断点而调用了哪些类/方法。你甚至可以点击它们来查看这些点的作用域中的变量是什么。
 *
 * 基本功训练是要下慢工夫，苦功夫的。
 * References for the latest release
 * Java Documentation https://docs.oracle.com/en/java/javase/23/
 * Java API Docs https://docs.oracle.com/en/java/javase/23/docs/api/index.html
 * Java Release Notes https://www.oracle.com/java/technologies/javase/23u-relnotes.html
 * Java Language and Virtual Machine Specifications https://docs.oracle.com/javase/specs/index.html
 * Secure Coding Guidelines https://www.oracle.com/java/technologies/javase/seccodeguide.html
 *
 * Java Language and Virtual Machine Specifications Java语言和虚拟机规范
 * Back to Tutorial List 返回教程列表
 */
public class HelloWorld {
    public static void main(String[] args) {
        System.out.println("Hello World!");
    }
}
